package com.clkj.goldpartner.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import org.springframework.boot.convert.DataSizeUnit;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;

@ApiModel
@Table(name = "t_cl_customer")
public class Customer implements Serializable {


    @Id
    @Column(name = "customer_id", updatable = false)
    @ApiModelProperty(value = "null")
    private Integer customer_id;

    /**
     * 单位名称
     */
    @Column(name = "customer_name")
    @ApiModelProperty(value = "单位名称")
    private String customer_name;

    /**
     * 单位编码
     */
    @Column(name = "customer_num")
    @ApiModelProperty(value = "单位编码")
    private String customer_num;

    /**
     * 地址
     */
    @Column(name = "customer_address")
    @ApiModelProperty(value = "地址")
    private String customer_address;

    /**
     * 电话
     */
    @Column(name = "customer_tel")
    @ApiModelProperty(value = "电话")
    private String customer_tel;

    /**
     * 法人代表
     */
    @Column(name = "customer_person")
    @ApiModelProperty(value = "法人代表")
    private String customer_person;

    /**
     * 单位类型
     */
    @Column(name = "customer_type")
    @ApiModelProperty(value = "单位类型")
    private String customer_type;

    /**
     * 企业性质
     */
    @Column(name = "customer_properties")
    @ApiModelProperty(value = "企业性质")
    private String customer_properties;

    /**
     * 邮箱
     */
    @Column(name = "customer_mail")
    @ApiModelProperty(value = "邮箱")
    private String customer_mail;

    @Column(name = "customer_note")
    @ApiModelProperty(value = "null")
    private String customer_note;

    @Column(name = "shop_id")
    @ApiModelProperty(value = "null")
    private Integer shop_id;

    @Column(name = "customer_status")
    @ApiModelProperty(value = "null")
    private String customer_status;

    /**
     * GMP/GSP照片
     */
    @Column(name = "GMP_pic")
    @ApiModelProperty(value = "GMP/GSP照片")
    private String GMP_pic;

    /**
     * 营业执照照片
     */
    @Column(name = "busLicence_pic")
    @ApiModelProperty(value = "营业执照照片")
    private String busLicence_pic;

    /**
     * 许可证照:到期日
     */
    @Column(name = "licence_date")
    @ApiModelProperty(value = "许可证照:到期日")
    private String licence_date;

    /**
     * 营业执照:到期日
     */
    @Column(name = "busLicence_date")
    @ApiModelProperty(value = "营业执照:到期日")
    private String busLicence_date;

    /**
     * GMP/GSP证到期日
     */
    @Column(name = "GMP_date")
    @ApiModelProperty(value = "GMP/GSP证到期日")
    private String GMP_date;

    /**
     * 组织代码:证到期日
     */
    @Column(name = "code_date")
    @ApiModelProperty(value = "组织代码:证到期日")
    private String code_date;

    public Integer getCustomer_id() {
        return customer_id;
    }

    public void setCustomer_id(Integer customer_id) {
        this.customer_id = customer_id;
    }


    public String getCustomer_name() {
        return customer_name;
    }

    public void setCustomer_name(String customer_name) {
        this.customer_name = customer_name;
    }


    public String getCustomer_num() {
        return customer_num;
    }

    public void setCustomer_num(String customer_num) {
        this.customer_num = customer_num;
    }


    public String getCustomer_address() {
        return customer_address;
    }

    public void setCustomer_address(String customer_address) {
        this.customer_address = customer_address;
    }


    public String getCustomer_tel() {
        return customer_tel;
    }

    public void setCustomer_tel(String customer_tel) {
        this.customer_tel = customer_tel;
    }


    public String getCustomer_person() {
        return customer_person;
    }

    public void setCustomer_person(String customer_person) {
        this.customer_person = customer_person;
    }


    public String getCustomer_type() {
        return customer_type;
    }

    public void setCustomer_type(String customer_type) {
        this.customer_type = customer_type;
    }


    public String getCustomer_properties() {
        return customer_properties;
    }

    public void setCustomer_properties(String customer_properties) {
        this.customer_properties = customer_properties;
    }


    public String getCustomer_mail() {
        return customer_mail;
    }

    public void setCustomer_mail(String customer_mail) {
        this.customer_mail = customer_mail;
    }


    public String getCustomer_note() {
        return customer_note;
    }

    public void setCustomer_note(String customer_note) {
        this.customer_note = customer_note;
    }


    public Integer getShop_id() {
        return shop_id;
    }

    public void setShop_id(Integer shop_id) {
        this.shop_id = shop_id;
    }


    public String getCustomer_status() {
        return customer_status;
    }

    public void setCustomer_status(String customer_status) {
        this.customer_status = customer_status;
    }


    public String getGMP_pic() {
        return GMP_pic;
    }

    public void setGMP_pic(String GMP_pic) {
        this.GMP_pic = GMP_pic;
    }


    public String getBusLicence_pic() {
        return busLicence_pic;
    }

    public void setBusLicence_pic(String busLicence_pic) {
        this.busLicence_pic = busLicence_pic;
    }


    public String getLicence_date() {
        return licence_date;
    }

    public void setLicence_date(String licence_date) {
        this.licence_date = licence_date;
    }


    public String getBusLicence_date() {
        return busLicence_date;
    }

    public void setBusLicence_date(String busLicence_date) {
        this.busLicence_date = busLicence_date;
    }


    public String getGMP_date() {
        return GMP_date;
    }

    public void setGMP_date(String GMP_date) {
        this.GMP_date = GMP_date;
    }


    public String getCode_date() {
        return code_date;
    }

    public void setCode_date(String code_date) {
        this.code_date = code_date;
    }

}
